Developer Home Contents Search Feedback Support Intel(r)


Wind Foundation Classes

Wind River Systems, Inc.


Architecture:
Type :
Last Update:

Embedded Intel Architecture SX
Real Time Operating System
12/10/96 9:24:00 AM

Vendor Information



Tool Description:

Object oriented programs are constructed from pieces of reusable and robust code that can speed development, decrease errors and reduce costs. These advantages directly address the needs of the embedded systems developer who faces increasing program complexity and decreasing product lifecycles.
Wind River Systems has recognized the importance of object oriented programming with its support for C++ in standard product. Additionally, Wind River Systems offers the Wind Foundation Classes* that bundle together four time-saving class libraries. The Wind Foundation Classes provide an object oriented interface to basic I/O, data structures, algorithms and VxWorks* functions that were formerly available only through C.
C++ Interface to VxWorks:
The VxWorks Wrapper Class library encapsulates several standard VxWorks modules. Thus, the powerful features of object oriented programming, such as inheritance and polymorphism, can be used with VxWorks objects.
Formatted I/O:
The i/ostreams class library provides support for formatted I/O in C++ that is analogous to the C functions offered by the studio library. It is a port to VxWorks of the popular Novell/UNIX System Laboratories i/ostreams class library.
Time Saving Tools:
Tools.h++ from Rogue Wave includes template and non-template based foundation classes that can be used in almost every application. Many classes are available in a range of complexities, enabling a developer to use the most optimal class possible, resulting in reduced code size and execution time.
Booch Design Methodology:
The C++ Booch Components library, from Rogue Wave, provides a collection of template based data structures and algorithms that have been optimized for real-time applications. The use of templates reduces datatype errors and is fully supported by Wind River¦s C++ development environment.

Tool Features:

  • Object Oriented Interface to I/O, Data Structures, Algorithms and VxWorks* Functions

  • VxWorks Wrapper Classes-C++ Interface to Vxworks* C Libraries

  • Iostreams-Stdio Equivalent Functionality

  • Tools.H++-Template and Non-Template Based Foundation Classes

  • C++ Booch Components-Collection of Template Based Data Structures and Algorithms-Optimized for Real-Time Applications

  • Development Platform(s):

    Not Applicable

    File Attachments:

    IA_16.PDF - Electronic catalog page

    Supported Device Detail Matrix:

    Part & Package

    Availability

    80386SX - 100ldPQFP
    80486SX - 168ldPGA
    80486SX - 196ldPQFP
    80486SX - 208ldSQFP
    80486SXSF - 176TQFP

    NOW
    NOW
    NOW
    NOW
    NOW



    Vendor Information:


    Wind River Systems, Inc.

    1010 Atlantic Avenue
    Alameda , CA 94501
    USA
    (510) 748-4100

    Tech : (510) 814-3001
    Email : inquiries@wrs.com
    Fax : (510) 814-2010
    Toll Free : (800) 545-9463
    URL : http://www.wrs.com

    Contact the vendor above for the latest Distributor information




    * Legal Information © 1998 Intel Corporation